package continuity;

/**
 * Zetor csapat szekelton
 * 
 * A program célja hogy a modellről eldönthető legyen, hogy a feladat egy helyes
 * megoldását nyújtja.
 * 
 * @author Balogh Peter Tamas
 * @author Gál István László
 * @author Kárász Gábor
 * @author Simon Endre András
 * @author Szabó Alex
 */
public class Door implements Sprite {

    private Point3d position;
    private Character character;
    private Game game;
    /**
     * 
     */
    static public String className = "Door";
    /**
     * 
     */
    public String name;

    /**
     * 
     * @param pos
     * @param n
     */
    public Door(Point3d pos, Character c, String n) {
        name = n;
        position = pos;
        character = c;
    }

    /**
     * 
     */
    @Override
    public Point3d getPosition() {
        return position;
    }

    /**
     * 
     * @param s
     */
    @Override
    public boolean checkHit(Sprite s, int dir) {
        return false;

    }

    /**
     * 
     */
    @Override
    public int getWidth() {
        return 1;
    }

    /**
     * s
     */
    @Override
    public int getHeight() {
        return 1;
    }

    /**
     * 
     * @return
     */
    public String getType() {
        return className;
    }

    /**
     * 
     * @return
     */
    @Override
    public String getName() {
        return name;
    }
}
